SUIDT: A task model based GUI-Builder
نویسندگان
چکیده
User interface design tools use different approaches. Interface builders are easy to use. They elect “presentation” aspects but are not interested in user task analysis. Model Based Systems describe models for building applications but they are often difficult to use. The approach presented in this contribution is the collaboration of these two points of view for interface construction. It co-ordinates the “easy-to-do” interface builders for interface graphics and “hard to use” model based systems for task-based interface design. We present a development tool for end-users called SUIDT (Safe User Interface Design Tool). It uses visual programming techniques (as interface builders use) to build every application model and allows building the final application with respect to all models (as model-based systems). In addition, it enforces the respect of rules, and allows switching from design to test and vice versa, all along the development process.
منابع مشابه
A Practical Approach to Task-dialog and Abstract Presentation Modeling of Graphical User Interfaces
While Model Driven Architecture (MDA) has already been adopted by companies for the development of business and persistence layers, there has been no general adoption of a model-driven approach for graphical user interface (GUI) development. Therefore, the present paper describes a practical and pragmatic approach for task-dialog and abstract presentation modeling of GUIs. The presented model h...
متن کاملEvaluating Direct Manipulation Operations for Constraint-Based Layout
Layout managers are used to control the placement of widgets in graphical user interfaces (GUIs). Constraint-based layout managers are more powerful than other ones. However, they are also more complex and their layouts are prone to problems that usually require direct editing of constraints. Today, designers commonly use GUI builders to specify GUIs. The complexities of traditional approaches ...
متن کاملDevelopment of Attractiveness Walkthrough
In this paper, I describe the development of Attractiveness Walkthrough (AW), a new expert-based technique of evaluating attractiveness of graphical user interface (GUI). I detail an underlying theoretical model, translation of the model implications into an evaluation protocol and planned empirical studies of the model and protocol. GUI designers and engineers may use AW for iterative GUI impr...
متن کاملOperating and window systems will never strike back or independence day for Java developers
With the use of Java and the JDK, independence of specific platforms (operating systems and window systems) becomes possible. For the development of commercial applications however, Java and the JDK are not enough, and tools such as a GUI-builder are needed. When employing a GUI-builder the new dependencies on the builder-generated code have to be considered. Independence is an important prereq...
متن کاملInterface Builder
Implementation of a graphical user interface for a nontrivial application tends to be tedious and error prone. A simple, visual GUI builder was implemented to explore issues with the current state of graphical application development. Various implementation issues are discussed in relation to enabling a GUI builder tool to be easily extensible to prevent discouraging stagnation of GUI controls....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002